.exh_banner img{
    max-width: 100%;
    width: 100%;
    height: 300px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    border: 0;
}

// ipad 
@media screen and (max-width: 768px){
    .exh_banner img{
        max-width: 100%;
        width: 100%;
        height: 200px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        vertical-align: middle;
        border: 0;
    }
}

// ipad 
@media screen and (max-width: 480px){
    .exh_banner img{
        max-width: 100%;
        width: 100%;
        height: 120px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        vertical-align: middle;
        border: 0;
    }
}

span.red{
    color: red !important;
}